setProviders = \array_merge($setProviders, $extraSetProviders); } /** * @return array */ public function provide() : array { return $this->setProviders; } /** * @return array */ public function provideSets() : array { $sets = []; foreach ($this->setProviders as $setProvider) { $sets = \array_merge($sets, $setProvider->provide()); } return $sets; } }